package Model;

import java.sql.*;


public class TransactieType implements Comparable<TransactieType> {
	
	public int transactietype_Id;
	public String transactietype_naam;
	

	
	public TransactieType(int transactietype_Id, String transactietype_naam) {
		super();
		this.transactietype_Id = transactietype_Id;
		this.transactietype_naam = transactietype_naam;
	}


	public String toString() {
		return transactietype_naam;
	}

	
	public int getTransactietype_Id() {
		return transactietype_Id;
	}
	public void setTransactietype_Id(int transactietype_Id) {
		this.transactietype_Id = transactietype_Id;
	}

	public String getTransactietype_naam() {
		return transactietype_naam;
	}
	public void setTransactietype_naam(String transactietype_naam) {
		this.transactietype_naam = transactietype_naam;
	}

	
	public int compareTo(TransactieType o) {
		if(transactietype_Id == o.getTransactietype_Id()){
			return 0;
		}
		return transactietype_Id;
	}

	@Override
	public boolean equals(Object obj) {
		TransactieType temp = (TransactieType) obj;
		return transactietype_Id == temp.getTransactietype_Id();
	}

	@Override
	public int hashCode() {
		return transactietype_Id;
		
		
	 
	}
	
	
}
